﻿/* body的css定义：定义内容为网页字体大小、颜色、背景、背景定位、边距、滚动条箭头颜色等 */
body
{
    /*background-color: #CCFFCC;*/
    font-size: 12px;
   /* color: #555555;*/
    font-family: "宋体";
    background-position: center;
    margin: 0px 0px 0px 0px;
    overflow-x: auto;
    overflow-y: auto;
}
/* 分页控件样式
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}
*/

.td-head
{
    padding-top: 4px;
    height: 25px;
    text-align: center;
    background-image: url(../Images/title_bg.gif);
}

.f12
{
    color: #0F60A1;
    font-size: 12px;
}
th
{
    font-size: 12px;
    font-family: "宋体";
    text-align: center;
}
.BtnCss
{
    font-family: "Tahoma" , "宋体";
    font-size: 9pt;
    color: #003399;
    border: 1px #003399 solid;
    color: #003399;
    border-bottom: #93bee2 1px solid;
    border-left: #93bee2 1px solid;
    border-right: #93bee2 1px solid;
    border-top: #93bee2 1px solid;
    background-image: url(../Images/buttonbg.gif);
    background-color: #e8f4ff;
    cursor: hand;
    font-style: normal;
    vertical-align: middle;
}
/* 未访问的链接，链接无下划线,有为underline */
a:link
{
    color: #0000ff;
    text-decoration: none;
}
/* 已访问的链接，链接无下划线,有为underline */
a:visited
{
    /* 	text-decoration: none; 	color: #003366;    */
}
/* 鼠标移在链接上 */
a:hover
{
    color: #FF6600;
    text-decoration: none;
}
/* 锚点激活 */
A:active
{
    text-decoration: none;
    color: #003366;
}


/* 单元格的css定义:定义字体大小、行高字体颜色及文字自动换行*/
td
{
    font: 12px/150% "宋体";
}
/* 文本框、下拉列表框、文本域、多选框的CSS定义*/
input, select, Textarea, option
{
    font-family: Verdana,Tahoma, "宋体";
    font-size: 12px;
}
div#byitem ul.vert
{
    list-style-type: none;
    padding: 0;
    margin: 0;
    width: 540px;
}
div#byitem ul.vert li
{
    padding: 4px 0;
    margin: 0;
    height: 14px; /* space out your rows */
}
div#byitem ul.vert li.odd
{
    background-color: #eee;
}
div#byitem ul.horz
{
    clear: left;
    list-style-type: none;
    padding: 0;
    margin: 0;
}
div#byitem ul.horz li
{
    float: left;
    width: 80px;
    padding: 0 20px 0 0;
    margin: 0;
}
div#byitem ul.horz li.name
{
    /* size your columns individually at the expense of » slightly bloated markup (labelling each appropriate <li> with this class) */
    width: 130px;
}
div#byitem ul.horz li.price
{
    text-align: right;
    padding-right: 0;
}



.f32
{
    line-height: 32px;
}

.bt1
{
    width: 80px;
    font-size: 12px;
}
.text
{
    border-bottom-width: 1;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-color: #00FFFF;
}
/*
.tr
{
	height: 24px;
}
*/
.nt
{
    color: #000;
    border: #809eba 1px solid;
}
.ot
{
    color: #000;
    border: #ffac30 1px solid;
    background-color: #fffaf4;
}
.smallt
{
    width: 120px;
}
.bt
{
    width: 60px;
    font-size: 12px;
}
.text1
{
    border-bottom-width: 1;
    border-left-width: 0;
    border-right-width: 0;
    border-top-width: 0;
    border-bottom-color: #CCCCCC;
}
.bg
{
    background-color: #EAEAEA;
}
/*
tr
{
	height: 24;
}
*/
.tr_bg
{
    background-image: url(../Images/tr_bg.jpg);
    height: 24;
    background-repeat: repeat;
}
.font5
{
    font-size: 12px;
    color: #3333FF;
}
.font4
{
    font-size: 12px;
    color: #FF6633;
}
.tr1
{
    background-color: #CCCCCC;
    height: 240;
}
.font3
{
    font-size: 12px;
    color: #000000;
}
.font2
{
    font-size: 12px;
    color: #FF0000;
}
.font1
{
    font-size: 12px;
    color: #3300FF;
}
.bulebordertext
{
    font-size: 9pt;
    color: #3D66B5;
    font-weight: bolder;
    text-decoration: none;
}
.bulebordertext:hover
{
    font-size: 9pt;
    color: #FF0000;
    font-weight: bolder;
    text-decoration: none;
}
.bulebordertext1
{
    font-size: 9pt;
    color: #003CB8;
}
.fbasefont1
{
    font-size: 13px;
    color: #000000;
    text-decoration: none;
}
.fbasefont1:hover
{
    font-size: 13px;
    color: #FF0000;
    text-decoration: none;
}
.fbasefont2
{
    font-size: 13px;
    color: #393939;
    text-decoration: none;
}
.fbasefont2:hover
{
    font-size: 13px;
    color: #ff0000;
    text-decoration: none;
}
.fbasefont:hover
{
    font-size: 12px;
    color: #000000;
}
.fTileWhite
{
    font-size: 13px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
.fTileWhite:hover
{
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
}
.fTileWhite1
{
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: none;
}
.fTileWhite1:hover
{
    font-size: 13px;
    color: #FF0000;
}



.style3
{
    color: #FF0000;
}
.style2
{
    font-size: 12pt;
    font-weight: bold;
}
#navlist
{
    padding: 3px 0;
    margin-left: 0;
    border-bottom: 1px solid #778;
    font: bold 12px Verdana, sans-serif;
}

#navlist li
{
    list-style: none;
    margin: 0;
    display: inline;
}

#navlist li a
{
    padding: 3px 0.5em;
    margin-left: 3px;
    border: 1px solid #778;
    border-bottom: none;
    background: #DDE;
    text-decoration: none;
}

#navlist li a:link
{
    color: #448;
}
#navlist li a:visited
{
    color: #667;
}

#navlist li a:hover
{
    color: #000;
    background: #AAE;
    border-color: #227;
}

#navlist li a#current
{
    background: white;
    border-bottom: 1px solid white;
}

/* 文本框的CSS定义，用于会员登录、搜索等的文本框*/
.inputself
{
    width: 105px;
    font-size: 12px;
}
/* 定义主表格宽度*/
.maintable
{
    width: 980px;
    border: 0px;
}
/* 定义主表格中左边单元格的宽度*/
.left_td
{
    width: 210px;
}
/* 定义主表格中右边单元格的CSS定义*/
.right_td
{
    width: 770px;
    background-image: url('../Images/content_bg.gif');
    background-repeat: no-repeat;
    background-position: right bottom;
}
/* 定义嵌套表格的CSS定义*/
.sontable
{
    width: 100%;
    border: 0px;
}
/* 定义嵌套表格TD里内容的CSS定义，定义内容区的行高，及内容区的边距*/
.soncontent
{
    padding: 10px 15px;
    line-height: 150%;
}
/*定义右边单元格中第一层嵌套表格全边框线效果*/
.right_table
{
    width: 765px;
    border: 1px solid #8897AA;
}
/*定义右边单元格中第一层嵌套表格右边有左右边框线效果*/
.right_table1
{
    width: 765px;
    border-left: 1px solid #8897AA;
    border-right: 1px solid #8897AA;
}
/*右边无边框线效果*/
.right_table2
{
    width: 765px;
    border: 0px;
}
/*左边标题CSS定义*/
.left_title
{
    background-image: url(  '../Images/title_bg_left.gif' );
    color: #cc0000;
    height: 27px;
}
/*右边标题CSS定义*/
.right_title
{
    background-image: url(  '../Images/title_bg_right.gif' );
    height: 26px;
    font-weight: bold;
    color: #ff6600;
}

/*设置文本缩进，未用*/
.suojin
{
    text-indent: 24px;
}

/*设置文字阴影滤镜、vertical-align和valign的不同，vertical-align一般应用在td内，控制内部对象位置，比如可以用vertical-align:top;来避免td默认的valign="middle" 未用，可和于导航菜单的显示*/
.fontshadow
{
    filter: dropshadow(offx=1, offy=1,color=#ececec);
    vertical-align: middle;
    height: 0px;
}
/*特殊文字的CSS定义 英文字符的显示，未用，可用于版权信息的显示*/
.engfont
{
    font-family: verdana,Arial;
}
/* 关键词的显示，如站点统计中的数字显示*/
.key_font
{
    color: #ff6600;
}
/* 非重要信息的显示，如栏目无内容时的提示*/
.disable_font
{
    color: #999999;
}
/*上下栏目（表格）之间间隔的CSS定义*/
.hbr
{
    margin-top: 8px;
}
/*菜单栏的CSS定义*/
.navtopbar
{
    height: 29px;
    background-image: url(  "../Images/menubg01.gif" );
    letter-spacing: 2px;
    color: #ffffff;
}
/*菜单栏上链接文字的的CSS定义*/
.navtopbar a:link
{
    color: #ffffff;
    text-decoration: none;
}
.navtopbar a:visited
{
    color: #ffffff;
    text-decoration: none;
}
.navtopbar a:hover
{
    color: #ffffff;
    text-decoration: underline;
}
/*菜单皮肤的CSS定义,其中visibility:hidden 对象隐藏,与 display 属性不同,此属性会为隐藏的对象保留其占据的物理空间。POSITION: absolute 绝对定位*/
.menuskin
{
    border: #666666 1px solid;
    visibility: hidden;
    font: 12px Verdana;
    position: absolute;
    background-color: #F6F6F6;
    background-image: url(  "../Images/menubg02.gif" );
}
.menuskin A
{
    padding-right: 10px;
    padding-left: 25px;
    color: black;
    text-decoration: none;
    behavior: url(  "../Images/noline.htc" );
}

#mouseoverstyle
{
    margin: 2px;
    padding: 1px;
}
#mouseoverstyle A
{
    color: #FF6600;
}

.menuitems
{
    margin: 2px;
    padding: 1px;
    word-break: keep-all;
    color: #555555;
}

.menuitems a:link, .menuitems a:active, .menuitems a:visited
{
    color: #555555;
    text-decoration: none;
}

.menuitems a:hover
{
    color: #555555;
    text-decoration: none;
}

/*专门用于定义各种按钮如submit的轮换显示效果*/
.put
{
    border: 0px solid;
    font-size: 9pt;
    filter: chroma(color=#f7f7f7);
    background-image: url('../Images/put.gif');
    width: 54px;
    height: 21px;
    cursor: hand;
    padding-bottom: 3px !important;
}

.overput
{
    color: #ff6600;
    border: 0px solid;
    font-size: 9pt;
    filter: chroma(color=#f7f7f7);
    background-image: url('../Images/overput.gif');
    width: 54px;
    cursor: hand;
    height: 21px;
    padding-bottom: 3px !important;
}
/*在文章中显示代码引用的效果*/
.HtmlCode
{
    margin: 5px 20px;
    border: 1px solid #cccccc;
    padding: 5px;
    background: #fbfbfb;
    font-size: 14px;
    font-family: Tahoma;
    line-height: normal;
}
.btn_2k3
{
    border-right: #002D96 1px solid;
    padding-right: 2px;
    border-top: #002D96 1px solid;
    padding-left: 2px;
    font-size: 12px;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA);
    border-left: #002D96 1px solid;
    cursor: hand;
    color: black;
    padding-top: 2px;
    border-bottom: #002D96 1px solid;
}

.popbox
{
    border-right: ghostwhite thin outset;
    border-top: ghostwhite thin outset;
    border-left: ghostwhite thin outset;
    width: 1px;
    position: absolute;
    border-bottom: ghostwhite thin outset;
    z-index: 999;
}
.tgDefault
{
    border-top: 1px solid #7c7c94;
    background-color: #ffffff;
    border-spacing: 0px;
    font-size: 12px;
    font-family: 宋体, 'Arial' , 'Verdana' , 'sans-serif' , 'Times New Roman';
}
.tgDefault img
{
    border: 0px;
    padding: 0px;
    margin: 0px;
    display: inline-block;
}
.tgDefault td
{
    padding: 0px;
    margin: 0px;
    border-bottom: 1px solid #7c7c94;
    line-heigth: 20px;
    height: 20px;
}
/*    top: 50%;
    left: 50%;
    margin-top: -25px;
    margin-left: -150px;*/
#divMsg
{
    z-index: 9999;
    position: absolute;
    color: blue;
    width: 300px;
    height: 50px;
    font-weight: bold;
    border: solid 1px gray;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    font-family: "宋体";
    background-color: yellow;
    display: none;
    position: absolute;
}

div.MaskedDiv
{
    visibility: hidden;
    position: absolute;
    left: 0px;
    top: 0px;
    font-family: verdana;
    font-weight: bold;
    padding: 40px;
    z-index: 100;
    background-image: url(../Images/Mask.png); /* ieWin only stuff */
    _background-image: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='Mask.png');
}
.divProg
{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100px;
    height: 0px;
    z-index: 10;
    border: 1px none #000000;
    visibility: hidden;
    background-color: #FFF1A8;
    font-weight: bold;
    padding: 5px 10px 5px 10px;
}
/*--按钮--*/
.submit{	height: 22px;	font-size: 12px;	color: #000;	border: 1px solid #00A7D1;	background: url(../../Images/bottombg1.gif);	padding-top: 2px;}
.inputExcel { height:22px; width:45px; overflow:hidden; font-size:12px; color:#000; border: 1px solid #00A7D1; background:url(../../images/bottomExcelbg.gif); padding:2px 0px 0px 12px;}
/*-------文本框----------*/
.input1{FONT-SIZE: 12px;BORDER: #1D6DAF 1px solid; FONT-STYLE: normal; HEIGHT:19px; FONT-VARIANT: normal; line-height:19px;}
/*以下是表格页样式*/
.systemTr{ background:#52B1E7;border-top:1px #FFFFFF solid;border-left:1px #FFFFFF solid;border-right:1px #cccccc solid; }
.ribbon
{
    height: 68px;
    width: 100%;
    background-image: url(../images/ajax/toolbar.Horizontal.background1.gif);
    margin-bottom: 1px;
    margin-right: 2px;
}